\hypertarget{class_alarma_funcs_1_1_wakeup}{
\section{AlarmaFuncs::Wakeup Class Reference}
\label{class_alarma_funcs_1_1_wakeup}\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
}


{\ttfamily \#include $<$AlarmaDLL.h$>$}

\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_a131c504d3cddc869af7af8d87b157147}{\_\-\_\-declspec} (dllexport) int intro(int \hyperlink{_alarma_8hpp_a89ca2ad89a0b901de0207fde23a608e1}{valinta})
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_a8d875764f3c4e8dc13e95a574c57dcc7}{\_\-\_\-declspec} (dllexport) void menu(int \hyperlink{_alarma_8hpp_a89ca2ad89a0b901de0207fde23a608e1}{valinta})
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_ad000594b5b02fc52b2170a3496507814}{\_\-\_\-declspec} (dllexport) void aika()
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_aa05487a9efd0d586d60d5fee7b998a96}{\_\-\_\-declspec} (dllexport) void pvm()
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_ad61bdeeb798063c81bc0e4a197a3e2b4}{\_\-\_\-declspec} (dllexport) void alarma()
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_a1a00c10f5a7d990f6fb141f5b371d01f}{\_\-\_\-declspec} (dllexport) void loppu()
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_ad0f5e8e9204bc8046fa66ec89ccde9b9}{\_\-\_\-declspec} (dllexport) void suorita()
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_abd2d82bc0de83adb68acfcec0b7a7dab}{\_\-\_\-declspec} (dllexport) void soita()
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_acc0d6a3e8ff92f4a1036fc953277c3eb}{\_\-\_\-declspec} (dllexport) void aalarma(int x)
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_ad5b01f5d9dc576d600e61c6fcf35cef8}{\_\-\_\-declspec} (dllexport) void versio()
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_a6f48f506986852639c9217b5947195aa}{\_\-\_\-declspec} (dllexport) void getAika()
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_a684b3bc529978997a9c0bdea3bf8c508}{\_\-\_\-declspec} (dllexport) void getAlarma()
\item 
static \hyperlink{class_alarma_funcs_1_1_wakeup_a0c07416124918fdec57a9f9e127e98db}{\_\-\_\-declspec} (dllexport) void biisi(char $\ast$\hyperlink{namespace_alarma_funcs_a8d56d92a47ed2c07133ebedf70e1215a}{filu})
\end{DoxyCompactItemize}


\subsection{Detailed Description}
/brief DLL toiminnallisuudet Monet \char`\"{}ratkaisut\char`\"{} voivat olla kyseenalaisia, koska minulla ei ole viela C++ kurssia suoritettuna ja en ole ikina yksin mitaan nain laaja tehnyt. Kiitos ja anteeksi \begin{DoxyAuthor}{Author}
Niko Salonen 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}
0.02 Mystic Mango 
\end{DoxyVersion}


Definition at line 13 of file AlarmaDLL.h.



\subsection{Member Function Documentation}
\hypertarget{class_alarma_funcs_1_1_wakeup_a131c504d3cddc869af7af8d87b157147}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_a131c504d3cddc869af7af8d87b157147}
\hyperlink{_alarma_8hpp_a36ad170338d7feb540a9ce2f1f8bb1b0}{intro()} tulostaa menun ja odottaa kayttajalta valintaa. \begin{DoxyReturn}{Returns}
palauttaa kayttajan vilinnan. 
\end{DoxyReturn}
\hypertarget{class_alarma_funcs_1_1_wakeup_a0c07416124918fdec57a9f9e127e98db}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_a0c07416124918fdec57a9f9e127e98db}
biisi() saa parametrinaan -\/mp3 kahvan mukana annetun polun vaihtoehtoiseen soittoaaneen \hypertarget{class_alarma_funcs_1_1_wakeup_a684b3bc529978997a9c0bdea3bf8c508}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_a684b3bc529978997a9c0bdea3bf8c508}
getAlarma() muuntaa char arrayhyn tallennetun heratys ajan int arrayksi \hypertarget{class_alarma_funcs_1_1_wakeup_a6f48f506986852639c9217b5947195aa}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_a6f48f506986852639c9217b5947195aa}
getAika() muuntaa char arrayhyn tallennetun ajan int arrayksi \hypertarget{class_alarma_funcs_1_1_wakeup_ad5b01f5d9dc576d600e61c6fcf35cef8}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_ad5b01f5d9dc576d600e61c6fcf35cef8}
versio() tulostaa kayttajalle nykyisen version tiedot. \hypertarget{class_alarma_funcs_1_1_wakeup_acc0d6a3e8ff92f4a1036fc953277c3eb}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_acc0d6a3e8ff92f4a1036fc953277c3eb}
aalarma() saa arvonaan kaynnistysparamatrin -\/mk arvon ja asettaa heratyksen niin monen minuutin paahan. \hypertarget{class_alarma_funcs_1_1_wakeup_abd2d82bc0de83adb68acfcec0b7a7dab}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_abd2d82bc0de83adb68acfcec0b7a7dab}
soita() alkaa soittaa musiikkia kayttaen hyvakseen fmod aanikirjastoa. \hypertarget{class_alarma_funcs_1_1_wakeup_ad0f5e8e9204bc8046fa66ec89ccde9b9}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_ad0f5e8e9204bc8046fa66ec89ccde9b9}
suorita() laittaa halytyksen kaytantoon. kun nykyinen aika tasmaa heratysajan kanssa kutsutaan soita() \hypertarget{class_alarma_funcs_1_1_wakeup_a1a00c10f5a7d990f6fb141f5b371d01f}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_a1a00c10f5a7d990f6fb141f5b371d01f}
loppu() lopettaa ohjelman \hypertarget{class_alarma_funcs_1_1_wakeup_ad61bdeeb798063c81bc0e4a197a3e2b4}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_ad61bdeeb798063c81bc0e4a197a3e2b4}
alarma() funktiossa asetetaan itse halytys. halytys kirjataan muotoon 00:00:00 ja se pilkotaan sitten integereiksi. \hypertarget{class_alarma_funcs_1_1_wakeup_aa05487a9efd0d586d60d5fee7b998a96}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_aa05487a9efd0d586d60d5fee7b998a96}
pvm() avulla voit katsoa koneesi sen hetkisen paivamaaran. \hypertarget{class_alarma_funcs_1_1_wakeup_ad000594b5b02fc52b2170a3496507814}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_ad000594b5b02fc52b2170a3496507814}
aika() avulla voit katsoa koneesi sen hetkisen ajan. \hypertarget{class_alarma_funcs_1_1_wakeup_a8d875764f3c4e8dc13e95a574c57dcc7}{
\index{AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}!\_\-\_\-declspec@{\_\-\_\-declspec}}
\index{\_\-\_\-declspec@{\_\-\_\-declspec}!AlarmaFuncs::Wakeup@{AlarmaFuncs::Wakeup}}
\subsubsection[{\_\-\_\-declspec}]{\setlength{\rightskip}{0pt plus 5cm}static AlarmaFuncs::Wakeup::\_\-\_\-declspec (
\begin{DoxyParamCaption}
\item[{dllexport}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_alarma_funcs_1_1_wakeup_a8d875764f3c4e8dc13e95a574c57dcc7}
menu() saa parametrina kayttajan valinnan ja switchilla maarittelee jatkotoimenpiteet. 

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
AlarmaDLL/\hyperlink{_alarma_d_l_l_8h}{AlarmaDLL.h}\end{DoxyCompactItemize}
